$(function(){
	jQuery("#gridSolicitacao").jqGrid({
		caption: "Solicitação",  
		url: "extranet/Solicitacao/lista",  
		datatype: "json",  
		colNames:['Identificação', 'Data da Realização', 'Usuário Cadastro',  
		          'Total Amostra(s)', 'Total Exame(s)', 'Ações'],  
		colModel:[
			 
			{name: 'idSolicitacao', index:'idRotina', width:80, align:"center"},
			{name:'dataCadastro', index:'dataCadastro', width:120, align:"center", sorttype:'date', formatter:'date', datefmt:'d/m/Y'},
                      	{name:'usuCad', index:'usuCad', width:150, align:"center"},
			{name:'TolAmostra', index:'TolAmostra', width:100, align:"center"},
			{name:'TolExame', index:'TolExame', width:100, align:"center"},
			{name:'acoes',index:'acoes', width:68, align:"center", sortable:false}
		],
		scroll:true,
		width: "980",
		height: "250", 
		pager: '#navSolicitacao', 
		sortname: "dataCadastro", 
		sortorder: "ASC",
		multiselect: false, 
		viewrecords: false, 
		toolbar: [true,"top"],
		gridComplete: function(){
			var ids = jQuery("#gridSolicitacao").jqGrid('getDataIDs');				
			for(var i=0; i < ids.length; i++){
				var cl = ids[i];
                                    ce = '<img class="btnDeletar" rel="'+cl+'" src="public/images/cross.png" title="Deletar" style="cursor:pointer; margin:2px" />';
                                 jQuery("#gridSolicitacao    ").jqGrid('setRowData',ids[i],{acoes:ce});
                         }
                                $('.btnDeletar').click(function(){
                                       var id = cl;
                                       $.ajax({
                                                    url: 'extranet/Solicitacao/disable/id/'+id,
                                                    dataType: 'json',
                                                    success: function(resultado){
                                                        if(resultado){
                                                            alert("Operação realizada com sucesso");
                                                            $("#gridSolicitacao").trigger("reloadGrid"); 
                                                        
                                                        }else{
                                                            $("#gridSolicitacao").trigger("reloadGrid"); 
                                                            alert("Não foi possível realizar a operação");
                                                        }            
                                                    }
                                            });
                                 });
                                 
		}
		}).navGrid("#navSolicitacao",{
		edit: false,  
		add: false, 
		del: false,  
		search:false,  
		view: false,  
		refresh: true  
		},{
		multipleSearch: false
	});
});
jQuery("#gridSolicitacao").jqGrid('navGrid','#navSolicitacao',{edit:false,add:false,del:false});


$("#t_gridSolicitacao").append("<input type='image' src='public/images/adicionar.png' align='right' style='height:20px;font-size:-3'/>");
$("input","#t_gridSolicitacao").click(function(){
    extranet.carregaModulo('extranet/Solicitacao/novo');
});

